one engaged in works of charity - German English Dictionary